package com.wiselink.naver.productcatalog.response;

import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 产品属性
 */
@Getter
@Setter
@ToString
public class ProductAttribute {
    /**
     * 属性 ID
     * 속성 ID
     */
    private Long attributeSeq;
    /**
     * 属性名
     * 속성명
     */
    private String attributeName;
    /**
     * 属性区分类型
     * 속성 구분 타입
     * SINGLE_SELECT MULTI_SELECT RANGE
     */
    private String attributeClassificationType;
    /**
     * 属性区分代码名
     * 속성 구분 코드명
     */
    private String attributeClassificationCodeName;
    /**
     * 属性类型
     * 속성 유형 타입
     * PRIMARY OPTIONAL
     */
    private String attributeType;
    /**
     * 属性类型代码名
     * 속성 유형 코드명
     */
    private String attributeTypeCodeName;
    /**
     * 单位使用与否
     * 단위 사용 여부
     */
    private Boolean unitUsable;
    /**
     * 代表单位代码
     * 대표 단위 코드
     */
    private String representativeUnitCode;
    /**
     * 复数可选属性值最大匹配数
     * 복수 선택형 속성값 최대 매칭 수
     */
    private Integer attributeValueMaxMatchingCount;
}
